public class Mark {
	private int mark;

	private Mark(int mark) {
		this.mark = mark;
	}
	
	private Mark(Mark mark) {
		this.mark = mark.getMark();
	}

	/**
	 * @return the Note
	 */
	public int getMark() {
		return mark;
	}

	/**
	 * @param Note the Note to set
	 */
	public void setMark(int mark) {
		this.mark = mark;
	}

	/**
	 * @param Note the Note to set
	 */
	public void setMark(Mark mark) {
		this.mark = mark.getMark();
	}
	
	public static Mark createMark(int mark) {
		if (0 < mark && mark < 6) {
			return new Mark(mark);
		}
		return null;
	}
	
	public static Mark createMark(Mark mark) {
		return new Mark(mark);
	}
}